//只能输入数字
function onlyNumber(obj){
	//先把非数字的都替换掉，除了数字．
	obj.value = obj.value.replace(/[^\d]/g,"");
}

//只能输入整数和小数
function onlyNumFloat(obj){
	//先把非数字的都替换掉，除了数字和.
	obj.value = obj.value.replace(/[^\d.]/g,"");
	//必须保证第一个为数字而不是.
	obj.value = obj.value.replace(/^\./g,"");
	//保证只有出现一个.而没有多个.
	obj.value = obj.value.replace(/\.{2,}/g,".");
	//保证.只出现一次，而不能出现两次以上
	obj.value = obj.value.replace(".","$#$").replace(/\./g,"").replace("$#$",".");
	//小数后最多只能输入五位
	var t = obj.value.match(/\.[0-9]{5}/g);
	obj.value = obj.value.replace(/\.[0-9]{6,}/g,t);
}

//选中页面中相同名称的checkbox
function checkAll(target){
	var cks = document.getElementsByName(target);
	var ck = window.event.srcElement;

	if(ck.checked==true){
		for(var i=0;i<cks.length;i++){
			if(cks[i].checked == false) cks[i].checked = true;
	}
	}else{
		for(var i=0;i<cks.length;i++){
			if(cks[i].checked == true) cks[i].checked = false;
		}
	}
}

//选中和参数中传来的值相同的选项
function selectValue(id,value){
	if(value != ""){
		var obj = document.getElementById(id);
		for(var i = 0; i < obj.options.length; i++){
			if(obj.options[i].value == value){
				obj.options[i].selected = true;
				break;
			}
		}
	}
}

//判断输入的EMAIL格式是否正确       
function isEmail(obj){
    var str = obj.value;       
    if(str.length!=0){       
	    reg=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;       
	    if(!reg.test(str)){       
	        //alert("输入的Email格式不正确!");
	        return false;     
	    }
    }
    return true;      
}

function onmousemoveChange(obj,imgId){
	obj.style.backgroundColor = "#98CACB";
	document.getElementById(imgId).src = "./images/table_sign.bmp";
}

function onmouseoutChange(obj,imgId){
	obj.style.backgroundColor = "";
	document.getElementById(imgId).src = "./images/table_sign2.bmp";
}